package com.gengzp.common.constants;

/**
 * @ClassName HttpStatusCodeConstants
 * @Description http状态码常量类
 * @Author gengzp
 * @Date 2025/5/11 1:24
 */
public interface HttpStatusCodeConstants {

    // 成功状态码: 200
    int SUCCESS_CODE = 200;

    // ===================== 失败相关状态码 =====================

    // 400 - 错误请求，通常表示客户端发送的请求有语法错误等问题
    int BAD_REQUEST_CODE = 400;

    // 401 - 未授权，请求要求身份验证，用户没有提供有效的认证信息
    int UNAUTHORIZED_CODE = 401;

    // 415 - 不支持的媒体类型，比如客户端发送的数据格式服务器不支持
    int UNSUPPORTED_MEDIA_TYPE_CODE = 415;

    // 500 - 服务器错误
    int  SERVER_ERROR_CODE = 500;

}
